﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using XF.FM.TagHelpers;

namespace XF.FM.Simple
{
    public class TestMenuSource
    {
        public static NavModel GetModel()
        {
            NavModel m = new NavModel();
            m.NavNodes = GetNavs();
            return m;
        }
        public static List<NavNode> GetNavs()
        {
            NavNode start = new NavNode("控制台", "/", "fas fa-tachometer-alt");
            NavNode actPage = new NavNode("Active Page", "#", "far fa-circle");
            start.Childs = new List<NavNode>() { actPage };

            NavNode ul = new NavNode("UI ELements", "#", "fas fa-tree");
            NavNode general = new NavNode("General", "/UIElement/General", "far fa-circle");
            NavNode icon = new NavNode("Icons", "/UIElement/icons", "far fa-circle");
            ul.Childs = new List<NavNode>() { general, icon };

            return new List<NavNode>() { start, ul };
        }
    }

}
